@import "../../../../config/basic";
.infoWrap {
    overflow: hidden;
    *zoom: 1;
     :global {
        .ant-form-item {
            position: relative;
            padding-left: 105px;
            .ant-form-item-label {
                width: 100px;
                position: absolute;
                top: 0;
                left: 0;
            }
        }
    }
}

.savaBtn {
    text-align: right;
    margin-bottom: 16px;
}

.listFont {
    color: #666;
    font-weight: bold;
    margin-bottom: 8px;
}

.list {
    border: 1px solid #EFEFF1;
    height: 420px;
}

.search {
    padding: 8px 16px;
    border-bottom: 1px solid #EFEFF1;
}

.roleList {
    height: 368px;
    overflow-y: scroll;
     :global {
        .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open {
            color: #666;
        }
        .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close {
            color: #666;
        }
        .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after {
            font-family: "iconfont" !important;
            content: "\e6be";
            font-size: 16px;
        }
    }
}

.iconClose {
    cursor: pointer;
    color: @uiColor_1_active;
    margin-left: 4px;
}

.spanTab {
    padding: 2px 8px;
    background: @uiColor_1;
    font-size: 12px;
    color: #fff;
    float: left;
    margin: 2px;
    border-radius: 2px;
}

.selColor {
    color: @uiColor_1;
}

.selfLabel {
    >label {
        color: #666;
        display: inline-block;
        margin-right: 16px;
        font-size: 12px;
    }
    display: flex;
    align-items: center;
}